מדוע אופ טימיזציה נחו צ ה? אופטימיזציה ש ל ש איל תו ת. Query Optimization ארכיטקטורה של אופטימייזר (המשך) סיבוכיות נתו נים Data Complexity
|
|
- Δαίδαλος Τρικούπη
- 8 χρόνια πριν
- Προβολές:
Transcript
1 אופטימיזציה ש ל ש איל תו ת Query Optimization מדוע אופ טימיזציה נחו צ ה? נתונה שאילתה בגודל m, מהו גודל התוצאה? לדוגמה: יחס n R(A) ומסד נ ת ונים בגודל עם 2 שורות, שבא חת מהן יש את הע רך 0 ובשניה יש א ת הע רך 1 כמה שורות יש ב-? R x R וכמה יש ב-? R x R x R גודל התוצאה יכול להיות ) n O(m 1 2 סיבוכיות נתו נים Data Complexity בדרך כלל שאילתות הנן קטנות ולכן ניתן להניח שגודל השאילתה קבוע לכן, גודל התוצאה הוא ) a,o(m כאשר a הוא קבוע המציין את גודל השאילתה ארכיטקטורה של אופטימייזר Optimizer Architecture data complexity הנו מונח טכני המציין שזמן הריצה של חישוב ש אילתה נמ דד בהנחה שגודל השאילתה ק בוע ורק גודל הנתונים מש תנה מ קלט א חד ל שני Algebraic Space Method-Structure Space Rewriter ner Model Size-Distribution Estimator ארכיטקטורה של אופטימייזר משכתב :(Rewriter) מוצא שאילתות שקולות שניתן (אולי) לחשב מהר יותר מאשר את השאילתה המקורית (לדוגמה, ע"י החלפת view בהגדרה שלו או ע"י ש כתוב ש איל תת שלא תהיה מקוננת) כל השאילתות הללו מועברות למתכנן SQL כך מתכנן :(ner) בוחן את כל האפשרויות השונות לחישוב השאילתה ובוחר את האפשרות הזולה ביותר (קרי, המהירה ביותר) המתכנן משתמש במודולים האחרים, כדי למצוא את האפשרות הזולה ביותר 6 ארכיטקטורה של אופטימייזר (המשך) מרחב אלגברי Space) :(Algebraic סוגים של ש אילתות ייבדקו קובע איזה לדוגמה, יבדקו השאילתות המתקבלות מכל סדר אפשרי של פעולות הצירוף, אבל אין טעם לבדו ק שאילתה שבה הסדר הנתון כולל צירוף שהוא למעשה מכפלה קרטזית מרחב המבנים והשיטות ) Method-Structure :(Space קובע איזה סוגים של אינדקסים קיימים ובאיזה אלגוריתמים ניתן להשתמש לחישוב הפעולות האלגבריות המופיעות ב שאילתה לדוגמה, איזה אלגוריתמים אפשריים לחישוב צירוף 1
2 המתכנן (ner) ארכיטקטורה של אופטימייזר (המשך) מו דל המח יר Model) :( מ עריך א ת ה מחיר של חישוב השאילתה לפי כל אחת מהתוכניות משתמש במודול שמעריך את גודל התוצאות מער יך גו ד ל הת וצ אה Size-Distribution ) :(Estimator משתמש בנתונים על גודל היחסים וגודל האינדקסים מעריך את שכיחות הערכים עבור האטריביוטים השונים בעזרת הנ"ל מעריך את גודל תוצאות הביניים משתמשים בתכנות דינמי כדי למצוא את הסדר הזול ביותר של ביצוע צירוף של N יחסים אינטואיציה: לכל יחס בסיס r, מצא את כל הדרכים האפשריות לקריאת r, הערך את המחיר של כל אחת מהדרכים הללו ובחר בדרך הזולה ביותר לכל זוג יחסים, מצא את כל הדרכים האפשריות לביצוע צירוף של שני היחסים, תוך שימוש בדרכים הזולות ביותר שנמצאו בשלב הקודם לקריאת היחסים הללו, ובחר בדרך הזולה ביותר לכל צירוף של 1-k יחסים, מצא את הדרך הזולה ביותר להרחיבו לצירוף של 1-k היחסים הללו ועוד יחס אחד נוסף r בהינתן כל הדרכים לביצוע צירוף של N יחסים, בחר בדרך הזולה ביותר 7 למעשה שומרים בכל שלב לא רק את התוכנית הזולה ביותר, אלא את התוכנית 8 הזולה ביותר לכל סדר מעניין (פרטים בהמשך) השאילתות שבהן נ דון 3 עצים נדו ן באופטימיזציה של שאילתות המורכבות מבחירה, הטלה וצירוף (מכפלה קרטזית היא מקרה מיוחד של צירוף) ניתן להציג שאילות אלה ע"י עץ select name, floor from emp, dept דוגמה של יחסים ושל שאילתה: emp(name, age, sal, dno) dept(dno, dname, floor, mgr, ano) act(ano, type, balance, bno) bank(bno, bname, address) π name, floor σ sal>100k where emp.dno=dept.dno and sal>100k 9 10 π name, floor σ sal>100k σ sal>100k π name, floor π dno, name π name,sal,dno T1 T2 T3 π dno, floor 11 ביצוע פעולות ב חירה וה טלה מוקד ם ככ ל ה אפשר שלושת העצים נבדלים זה מזה באופן שבו מבוצעות פעולות הבחירה וההטלה בעץ T3 פעולות הבחירה וההטלה מבוצעות מוקדם ככל האפשר (maximal pushing of selections and projections) המשכתב מוצא ביטוי שקול לביטוי המקורי שבו פעולות ההטלה והבחירה מבוצעות מוקדם ככל האפשר (הביטוי החדש מחליף את הביטוי המקורי) ביצוע פעולות בחירה והטלה מוקדם ככל האפשר מקטין את תוצאות הביניים מוקדם ככל האפשר ככל שתוצאות הביניים קטנות יותר, המחיר הכולל של חישוב השאילתה הנו תמיד (קרי, בכל תוכנית אפשרית) קטן יותר ביצוע מוקדם ככל האפשר של פעולות בחירה והטלה אינו מייקר אותן 12 ביצוע הטלה ובחירה on the fly פעולות בחירה והטלה מבוצעות כחלק מפעולות אחרות בנוסף, פעולות בחירה והטלה שמופיעות בזו אחר זו מבוצעות ברצף אחד לכן, פעולות בחירה והטלה אינן מצריכו ת כתיבה לדיסק או קריאה מהדיסק פעולות בחירה מבוצעות כאשר היחסים (כולל המקרה של יחסים שהתקבלו כתוצאות ביניים) נקראים לראשונה פעולות הטלה מבוצעות תוך כדי יצירת התוצאות של פעולות קודמות 2
3 13 מגבלה 1 ע ל המרחב הא לג ברי המרחב האלגברי עשוי לכלול מספר רב של שאילתות שכולן שקולות לשאילתה המקורית חשוב מאוד לצמצם מרחב זה, כדי להקטין את מספר האפשרויות שיש לבדוק מגבלה 1: כוללים במרחב האלגברי רק שאילתות, שבהן פעולות הבחירה וההטלה מבוצעות מוקדם ככל האפשר ומבוצעות on the fly איזה משלושת העצים מקיים מגבלה זו? 14 מגבלה 2 ע ל המרחב הא לג ברי מכיוון שהמיקום של פעולות הבחירה וההטלה נקבע ע"י מגבלה 1, נותר לקבוע את הסדר של פעולות הצירוף (ואפשר לכתוב כל עץ אפשרי רק ע"י ציון מקומן של פעולות צירוף) מגבלה 2: לא מבצעים מכפלות קרטזיות, אלא אם כן הדבר הכרחי (כי בדר"כ מכפלה קרטזית מייצרת תוצאה גדולה ולכן המחיר שלה יקר) דוגמה: select name, floor, balance from emp, dept, acnt where emp.dno=dept.dno and dept.ano = acnt.ano 3 עצים על המרח ב ה אל גברי באיזה עצים יש מכפלה קרטזית? מגבלה 3 T1 T2 T3, dno=dno בפעולת צירוף, היחס השמאלי הנו החיצוני relation) (outer והיחס הימני הנו הפנימי relation) (inner מינוח זה מתאים לשיטות של block & index nested-loops joins מגבלה 3: היחס הפנימי הנו יחס מבסיס הנתונים ולא תוצאת ביניים דוגמה: select name, floor, balance from emp, dept, acnt, bank where emp.dno=dept.dno and dept.ano=acnt.ano and acnt.bno = bank.bno 3 עצים איזה עצים מקיימים מגבלה 3? מרחב אלגברי סיכום bno=bno bno=bno BANK BANK bno=bno BANK T1 T2 T3 17 בודקים תוכניות חישוב שבהן 1. פעולות בחירה והטלה מבוצעות מוקדם ככל האפשר וכחלק מפעולות אחרות.2.3 פעולות בחירה מבוצעות תוך כדי קריאת יחסי בסיס פעולות הטלה משולבות יחד עם פעולות בחירה, או מבוצעות תוך כדי יצירת תוצאות ביניים של פעולות צירוף או תוך כדי קריאת יחסי בסיס לא מבצעים מכפלה קרטזית היחס הפנימי בפעולת צירוף הוא תמיד יחס מבסיס הנתונים 18 3
4 19 הזרמת התוצאה בחלקים לצירוף הבא Joins) (Pipelining נניח שצריך לחשב את הביטוי (Emp Dept) Acnt בעקרון, צריך לחשב את הצירוף Emp Dept ובמהלך החישוב לכתוב את התוצאה ל דיסק בגמר החישוב, צריך לקרוא את התוצאה מהדיסק ולחשב את הצירוף שלה עם היחס Acnt בשיטות של block & index nested-loops joins אפשר לוותר על כתיבת תוצאת הביניים לדיסק Read block from Emp 1 Pipelining Joins - Example Emp Dept Find matching Dept tuples using index Acnt 2 3 Output Find matching Acnt tuples using index Write final output 4 Buffer 20 הסיבה למגבלה 3 עצים שבה ם היחס ה פנימי הוא ת מיד מב סיס הנתונים נקר אים לבצע left-deep trees והם מאפשרים block & index nested-loops join בשיטת ה-,pipeline תוך ניצול מקסימלי של האינדקסים שקיימים עבור היחסים של מסד הנתונים נחסך גם הצורך לכתוב תוצאות ביניים לדיסק והצורך לקרוא אותן שוב בעת ביצוע הפעולה הבא אבל לא בהכרח מובטח שבדרך זו יתקבל החישוב היעיל ביותר תזכורת לגבי אופן הפעולה של שיטת הת כנות הדי נמי כדי לקבוע את התוכנית האופטימלית ל חישוב הצירוף של תת-קבוצה } 4,{R 1, R 2, R 3, R בוחרים את התוכנית האופטימלית מבין האפשרויות הבאות: התוכנית האופטימלית עבור } 4 {R 2, R 3, R כאשר מוסיפים לה בשלב האחרון צירוף עם התוכנית האופטימלית לקריאת R 1 התוכנית האופטימלית עבור } 4 {R 1, R 3, R כאשר מוסיפים לה בשלב האחרון צירוף עם התוכנית האופטימלית לקריאת R 2 התוכנית האופטימלית עבור } 4 {R 2, R 1, R כאשר מוסיפים לה בשלב האחרון צירוף עם התוכנית האופטימלית לקריאת R 3 התוכנית האופטימלית עבור } 1 {R 2, R 3, R כאשר מוסיפים לה בשלב האחרון צירוף עם התוכנית האופטימלית לקריאת R אב ל לא מספיק ל חשב רק א ת המחיר האופטימ לי לכ ל תת-קבוצה רוצים לחשב: (R(A,B) S(B,C)) T(B,D) יתכן ש- sort-merge join של R ו- S אינו היעיל ביותר, אבל הוא מייצר תוצאה ש מ מוינת על B אם גם T ממוין על B, אז הצירוף של התוצאה הנ"ל עם T (בשיטת ה- (sort-merge join עד כ די כ ך, שה מחיר ה כולל הוא הזול ביותר זול סדר מעניין Interesting Orders כאמור, יש שיטות שבהן המחיר קטן יותר אם היחסים (או אחד מהם) ממוינים מראש על האטריביוטים של הצירוף (למשל, בשיטה של (sort-merge join כשמחשבים את המחיר של צירוף k יחסים, צריך לחשב גם מחיר של תוכניות שאינן הזולות ביותר, אם הן מייצרות תוצאה שהיא כבר ממוינת והמיו ן עשוי להועיל לביצוע צירוף בהמשך סדר מעניין order) (interesting פירושו תוצאה שהיא כבר ממוינת בצורה שעשויה לעזור בהמשך לכל סדר מעניין, שומרים את התוכנית הזולה ביותר אם לתוכנית הזולה ביותר (מתוך כלל התוכניות) אין סדר מעניין (קרי, אין מיו ן שיכול להועיל בהמשך), אז שומרים גם אותה
5 הערה במקרה של היחסים ששייכים למסד, סדר מעניין כולל גם כל תוכנית שמביאה את הרשומות של היחס לפי אינדקס (אפילו אינדקס ערבול, שאינו מאפשר לייצר תוצאה ממוינת), כי יתכן שבהמ שך חישוב של צירוף כל שהו יהיה היעיל ביותר אם שיטת ה- index nested-loops תעשה שימוש באינדקס זה לגבי יחסים שהם תוצאות ביניים, יתכן שיש תוכניות שמייצרות אותם ממוינים, אבל אין אפשרות לייצר אותם יחד עם אינדקס 25 דוגמה רוצים לחשב את השאילתה select name, mgr from emp, dept where emp.dno=dept.dno and sal>30k and floor = 2 Indexes: B+tree index on emp.sal, B+tree index on emp.dno, hashing index on dept.floor Join Methods: Block and index nested-loops, and sortmerge מחירי החישוב המופיעים בדוגמה נקבעו באופן שרירותי 26 Relation emp dept Step 1 Accessing Single Relations Interesting Order emp.dno (apply sal>30k) (apply floor=2) Access through B+tree on emp.dno Access through B+tree on emp.sal Sequential scan Access through hashing on dept.floor Sequential scan איזה הטלות מבצעים בשלב זה? איזה תוכניות מייצרות סדר מעניין ומה שומרים לשלב הבא? 27 Join Method nested loops Step 2 Joining 2 Relations The cost includes the cost from the previous step Outer/Inner emp/dept Actually, no need to consider the second plan, since accessing emp through B+tree on emp.dno is neither For each emp tuple obtained through B+Tree on emp.sal, scan dept through hashing index on dept.floor to find tuples matching on dno For each emp tuple obtained through B+Tree on emp.dno and satisfying selection, scan dept through hashing index on dept.floor to find tuples matching on dno an interesting order nor the cheapest way of accessing emp 28 Step 2 Joining 2 Relations Step 2 Joining 2 Relations Join Method nested loops Outer/Inner dept/emp Note that for the second plan, accessing emp through B+tree on emp.dno is an interesting order, For each dept tuple obtained through hashing index on dept.floor, scan emp through B+Tree on emp.sal to find tuples matching on dno 2500 Join Method sort merge Outer/ Inner Note that the second plan uses the interesting order of emp on dno For each dept tuple obtained through 1500 Sort on dno the dept tuples resulting from 2000 hashing index on dept.floor, scan emp accessing the hashing index on dept.floor through B+Tree on emp.dno to find into L2 tuples satisfying the selection on Merge L2 and the emp tuples resulting emp.sal from accessing the B+Tree on emp.dno since the method of index nested-loops uses this index and satisfying the selection on emp.sal Sort on dno the emp tuples resulting from accessing the B+Tree on emp.sal into L1 Sort on dno the dept tuples resulting from accessing the hashing index on dept.floor into L2 Merge L1 and L
6 התוכנית הנ בחרת מהי התוכנית הנבחרת? האלגוריתם למציאת החישוב היעיל ביותר הוא מעריכי (אקספוננציאלי) במספר היחסים בשאילתה אבל בדרך כלל מספר היחסים בשאילתה טיפוסית אינו עולה על 10 וזמן הריצה של הא לגוריתם קטן בהשוואה לזמן החישוב של השאילתה (כי האלגוריתם פועל בזיכרון הפנימי) למעשה יש מערכות שמגבילות את מספר היחסים בשאילתה, כי קשה למצוא חישוב יעיל של שאילתה עם מספר רב של יחסים מודל המחיר Model בהרצאה קוד מת ה ראנו איך לח שב את ה מחיר של כל שיטה כדי לעשות זא ת צריך ל דעת את גו דל היחסים, שחל קם מת קבלי ם כ תוצאות ביניים לפיכך, יש צורך לחשב את הגודל של תוצאות ביניים עכשיו נסביר איך מע ריכים את גוד ל התוצאה בחיר ת ת ו כנית לחי שו ב צי רוף של של ושה יחס י ם Estimating Result Sizes רוצים לחשב צירוף של שלושת היחסים: Sailors, Reserves ו- Boats שתי האפשרויות המקיימות את המגבלות שהוזכרו קודם (תוך התעלמות מסדר היחסים בפעולת הצירוף הראשונה) הנן: (Sailors Reserves) Boats (Reserves Boats) Sailors ההחלטה מהי התוכנית הזולה יותר תלויה בין היתר בשאלה איזה תוצאת ביניים הנה קטנה יותר אנ ליזה ש ל ג וד ל התו צאו ת צריך להעריך את גודל התוצ אה ש ל הצירוף Reserves) (Sailors לעומת גודל התוצאה של הצירוף Boats) (Reserves ה- DBMS שומר סטטיסטיקות לגבי היחסים והאינדקסים סטטיסטיקות אלה מעודכנות מפעם לפעם, אבל לא בכל פעם שמעדכנים את מסד הנתונים 35 Statistics Maintained by DBMS Cardinality: Number of tuples NTuples(R) in each relation R Size: Number of pages NPages(R) in each relation R Index Cardinality: Number of distinct key values NKeys(I) for each index I Index Size: Number of pages INPages(I) in each index I Index Height: Number of non-leaf levels IHeight(I) in each B+ Tree index I Index Range: The minimum value ILow(I) and maximum value IHigh(I) for each index I 36 6
7 Estimating Result Sizes Consider SELECT attribute-list FROM relation-list WHERE term 1 and... and term n The maximum number of tuples is the product of the cardinalities of the relations in the FROM clause The WHERE clause associates a reduction factor with each term Estimated result size is: maximum size times the product of the reduction factors 37 Estimating Reduction Factors column = value: 1/NKeys(I) if there is an index I on column. This assumes a uniform distribution. Otherwise, System R assumes 1/10. column1 = column2: 1/Max(NKeys(I1),NKeys(I2)) if there is an index I1 on column1 and index I2 on column2. If only one column has an index, we use it to estimate the value. Otherwise, use 1/10. column > value: (High(I)-value)/(High(I)-Low(I)) if there is an index I on column. 38 Example SELECT * FROM Reserves R, Sailors S WHERE R.sid = S.sid and S.rating > 3 and R.agent = Joe Cardinality(R) = 1,000 * 100 = 100,000 Cardinality(S) = 500 * 80 = 40,000 NKeys(Index on R.agent) = 100 High(Index on Rating) = 10, Low = 0 39 Example (cont.) Maximum cardinality: 100,000 * 40,000 Reduction factor of R.sid = S.sid: 1/40,000 sid is a primary key of S Reduction factor of S.rating > 3: (103)/(10-0) = 7/10 Reduction factor of R.agent = Joe : 1/100 Total Estimated size:
פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )
פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד a d U c M ( יהי b (R) a b e ל (R M ( (אין צורך להוכיח). מצאו קבוצה פורשת ל. U בדקו ש - U מהווה תת מרחב ש a d U M (R) Sp,,, c a e
פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur
פתרון תרגיל --- 5 מרחבים וקטורים דוגמאות למרחבים וקטורים שונים מושגים בסיסיים: תת מרחב צירוף לינארי x+ y+ z = : R ) בכל סעיף בדקו האם הוא תת מרחב של א } = z = {( x y z) R x+ y+ הוא אוסף הפתרונות של המערכת
תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות
תרגול חזרה זהויות טריגונומטריות si π α) si α π α) α si π π ), Z si α π α) t α cot π α) t α si α cot α α α si α si α + α siα ± β) si α β ± α si β α ± β) α β si α si β si α si α α α α si α si α α α + α si
תרגול פעולות מומצאות 3
תרגול פעולות מומצאות. ^ = ^ הפעולה החשבונית סמן את הביטוי הגדול ביותר:. ^ ^ ^ π ^ הפעולה החשבונית c) #(,, מחשבת את ממוצע המספרים בסוגריים.. מהי תוצאת הפעולה (.7,.0,.)#....0 הפעולה החשבונית משמשת חנות גדולה
שאלה 1 V AB פתרון AB 30 R3 20 R
תרגילים בתורת החשמל כתה יג שאלה א. חשב את המתח AB לפי משפט מילמן. חשב את הזרם בכל נגד לפי המתח שקיבלת בסעיף א. A 60 0 8 0 0.A B 8 60 0 0. AB 5. v 60 AB 0 0 ( 5.) 0.55A 60 א. פתרון 0 AB 0 ( 5.) 0 0.776A
פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד
פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. לכל אחת מן הפונקציות הבאות, קבעו אם היא חח"ע ואם היא על (הקבוצה המתאימה) (א) 3} {1, 2, 3} {1, 2, : f כאשר 1 } 1, 3, 3, 3, { 2, = f לא חח"ע: לדוגמה
שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם
תזכורת: פולינום ממעלה או מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה p f ( m i ) = p m1 m5 תרגיל: נתון עבור x] f ( x) Z[ ראשוני שקיימים 5 מספרים שלמים שונים שעבורם p x f ( x ) f ( ) = נניח בשלילה ש הוא
חורף תש''ע פתרון בחינה סופית מועד א'
מד''ח 4 - חורף תש''ע פתרון בחינה סופית מועד א' ( u) u u u < < שאלה : נתונה המד''ח הבאה: א) ב) ג) לכל אחד מן התנאים המצורפים בדקו האם קיים פתרון יחיד אינסוף פתרונות או אף פתרון אם קיים פתרון אחד או יותר
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 6 נושא: תחשיב הפסוקים: הפונקציה,val גרירה לוגית, שקילות לוגית 1. כיתבו טבלאות אמת לפסוקים הבאים: (ג) r)).((p q) r) ((p r) (q p q r (p
לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור
הרצאה מס' 1. תורת הקבוצות. מושגי יסוד בתורת הקבוצות.. 1.1 הקבוצה ואיברי הקבוצות. המושג קבוצה הוא מושג בסיסי במתמטיקה. אין מושגים בסיסים יותר, אשר באמצעותם הגדרתו מתאפשרת. הניסיון והאינטואיציה עוזרים להבין
[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m
Observabiliy, Conrollabiliy תרגול 6 אובזרווביליות אם בכל רגע ניתן לשחזר את ( (ומכאן גם את המצב לאורך זמן, מתוך ידיעת הכניסה והיציאה עד לרגע, וזה עבור כל צמד כניסה יציאה, אז המערכת אובזרוובילית. קונטרולביליות
gcd 24,15 = 3 3 =
מחלק משותף מקסימאלי משפט אם gcd a, b = g Z אז קיימים x, y שלמים כך ש.g = xa + yb במלים אחרות, אם ה כך ש.gcd a, b = xa + yb gcd,a b של שני משתנים הוא מספר שלם, אז קיימים שני מקדמים שלמים כאלה gcd 4,15 =
תרגיל 13 משפטי רול ולגראנז הערות
Mthemtics, Summer 20 / Exercise 3 Notes תרגיל 3 משפטי רול ולגראנז הערות. האם קיים פתרון למשוואה + x e x = בקרן )?(0, (רמז: ביחרו x,f (x) = e x הניחו שיש פתרון בקרן, השתמשו במשפט רול והגיעו לסתירה!) פתרון
דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות 1. מצאו צורה דיסיונקטיבית נורמלית קנונית לפסוקים הבאים: (ג)
סיכום- בעיות מינימוםמקסימום - שאלון 806
סיכום- בעיות מינימוםמקסימום - שאלון 806 בבעיותמינימום מקסימוםישלחפשאתנקודותהמינימוםהמוחלטוהמקסימוםהמוחלט. בשאלות מינימוםמקסימוםחובהלהראותבעזרתטבלה אובעזרתנגזרתשנייהשאכן מדובר עלמינימוםאומקסימום. לצורךקיצורהתהליך,
ל הזכויות שמורות לדפנה וסטרייך
מרובע שכל זוג צלעות נגדיות בו שוות זו לזו נקרא h באיור שלעיל, הצלעות ו- הן צלעות נגדיות ומתקיים, וכן הצלעות ו- הן צלעות נגדיות ומתקיים. תכונות ה כל שתי זוויות נגדיות שוות זו לזו. 1. כל שתי צלעות נגדיות
ניהול תמיכה מערכות שלבים: DFfactor=a-1 DFt=an-1 DFeror=a(n-1) (סכום _ הנתונים ( (מספר _ חזרות ( (מספר _ רמות ( (סכום _ ריבועי _ כל _ הנתונים (
תכנון ניסויים כאשר קיימת אישביעות רצון מהמצב הקיים (למשל כשלים חוזרים בבקרת תהליכים סטטיסטית) נחפש דרכים לשיפור/ייעול המערכת. ניתן לבצע ניסויים על גורם בודד, שני גורמים או יותר. ניסויים עם גורם בודד: נבצע
מסדי נתונים רלציונים התצפית של כל משתמש על פי היישום ייצוג הנתונים על פי המודל כטבלאות שמירה בפועל על הדיסק
מסד נתונים רלציוני 234322 פרק 8 הדרך המקובלת לטפל במאגרי נתונים גדולים. מוגדרות פעולות אבסטרקטיות על הנתונים באופן שאינו תלוי במימוש. בקורס נלמד כיצד לממש את המסד והפעולות האלו. נלמד: א. הפעולות הבסיסיות
סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות
סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות 25 בדצמבר 2016 תזכורת: תהי ) n f ( 1, 2,..., פונקציה המוגדרת בסביבה של f. 0 גזירה חלקית לפי משתנה ) ( = 0, אם קיים הגבול : 1 0, 2 0,..., בנקודה n 0 i f(,..,n,).lim
לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:
לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( 2016 2015 )............................................................................................................. חלק ראשון: שאלות שאינן להגשה.1
Logic and Set Theory for Comp. Sci.
234293 - Logic and Set Theory for Comp. Sci. Spring 2008 Moed A Final [partial] solution Slava Koyfman, 2009. 1 שאלה 1 לא נכון. דוגמא נגדית מפורשת: יהיו } 2,(p 1 p 2 ) (p 2 p 1 ).Σ 2 = {p 2 p 1 },Σ 1 =
בסל A רמת התועלת היא: ) - השקה: שיפוע קו תקציב=שיפוע עקומת אדישות. P x P y. U y P y A: 10>6 B: 9>7 A: 5>3 B: 4>3 C: 3=3 C: 8=8 תנאי שני : מגבלת התקציב
תנאי ראשון - השקה: שיפוע קו תקציב=שיפוע עקומת אדישות 1) MRS = = שיווי המשקל של הצרכן - מציאת הסל האופטימלי = (, בסל רמת התועלת היא: ) = התועלת השולית של השקעת שקל (תועלת שולית של הכסף) שווה בין המוצרים
Charles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון.
Charles Augustin COULOMB (1736-1806) קולון חוק חוקקולון, אשרנקראעלשםהפיזיקאיהצרפתישארל-אוגוסטיןדהקולוןשהיהאחדהראשוניםשחקרבאופןכמותיאתהכוחותהפועלים ביןשניגופיםטעונים. מדידותיוהתבססועלמיתקןהנקראמאזניפיתול.
= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(
א. s in(0 c os(0 s in(60 c os(0 s in(0 c os(0 s in(0 c os(0 s in(0 0 s in(70 מתאים לזהות של cos(θsin(φ : s in(θ φ s in(θcos(φ sin ( π cot ( π cos ( 4πtan ( 4π sin ( π cos ( π sin ( π cos ( 4π sin ( 4π
אלגברה לינארית מטריצות מטריצות הפיכות
מטריצות + [( αij+ β ij ] m λ [ λα ij ] m λ [ αijλ ] m + + ( + +C + ( + C i C m q m q ( + C C + C C( + C + C λ( ( λ λ( ( λ (C (C ( ( λ ( + + ( λi ( ( ( k k i חיבור מכפלה בסקלר מכפלה בסקלר קומוטטיב אסוציאטיב
השאלות..h(k) = k mod m
מבני נתונים פתרונות לסט שאלות דומה לשאלות מתרגיל 5 השאלות 2. נתונה טבלת ערבול שבה התנגשויות נפתרות בשיטת.Open Addressing הכניסו לטבלה את המפתחות הבאים: 59 88, 17, 28, 15, 4, 31, 22, 10, (מימין לשמאל),
פתרונות , כך שאי השוויון המבוקש הוא ברור מאליו ולכן גם קודמו תקף ובכך מוכחת המונוטוניות העולה של הסדרה הנתונה.
בחינת סיווג במתמטיקה.9.017 פתרונות.1 סדרת מספרים ממשיים } n {a נקראת מונוטונית עולה אם לכל n 1 מתקיים n+1.a n a האם הסדרה {n a} n = n היא מונוטונית עולה? הוכיחו תשובתכם. הסדרה } n a} היא אכן מונוטונית
משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ
משוואות רקורסיביות הגדרה: רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים למשל: T = Θ 1 if = 1 T + Θ if > 1 יונתן יניב, דוד וייץ 1 דוגמא נסתכל על האלגוריתם הבא למציאת
brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק
יום א 14 : 00 15 : 00 בניין 605 חדר 103 http://u.cs.biu.ac.il/ brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק 29/11/2017 1 הגדרת קבוצת הנוסחאות הבנויות היטב באינדוקציה הגדרה : קבוצת הנוסחאות הבנויות
Domain Relational Calculus דוגמאות. {<bn> dn(<dn, bn> likes dn = Yossi )}
כללים ליצירת נוסחאות DRC תחשיב רלציוני על תחומים Domain Relational Calculus DRC הואהצהרתי, כמוSQL : מבטאיםבורקמהרוציםשתהיההתוצאה, ולא איךלחשבאותה. כלשאילתהב- DRC היאמהצורה )} i,{ F(x 1,x
לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)
לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)............................................................................................................. חלק ראשון: שאלות שאינן להגשה 1. עבור
תרגיל 7 פונקציות טריגונומטריות הערות
תרגיל 7 פונקציות טריגונומטריות הערות. פתרו את המשוואות הבאות. לא מספיק למצוא פתרון אחד יש למצוא את כולם! sin ( π (א) = x sin (ב) = x cos (ג) = x tan (ד) = x) (ה) = tan x (ו) = 0 x sin (x) + sin (ז) 3 =
TECHNION Israel Institute of Technology, Faculty of Mechanical Engineering מבוא לבקרה (034040) גליון תרגילי בית מס 5 ציור 1: דיאגרמת הבלוקים
TECHNION Iael Intitute of Technology, Faculty of Mechanical Engineeing מבוא לבקרה (034040) גליון תרגילי בית מס 5 d e C() y P() - ציור : דיאגרמת הבלוקים? d(t) ו 0 (t) (t),c() 3 +,P() + ( )(+3) שאלה מס נתונה
3-9 - a < x < a, a < x < a
1 עמוד 59, שאלהמס', 4 סעיףג' תיקוני הקלדה שאלון 806 צריך להיות : ג. מצאאתמקומושלאיברבסדרהזו, שקטןב- 5 מסכוםכלהאיבריםשלפניו. עמוד 147, שאלהמס' 45 ישלמחוקאתהשאלה (מופיעהפעמיים) עמוד 184, שאלהמס', 9 סעיףב',תשובה.
I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx
דפי נוסחאות I גבולות נאמר כי כך שלכל δ קיים > ε לכל > lim ( ) L המקיים ( ) מתקיים L < ε הגדרת הגבול : < < δ lim ( ) lim ורק ( ) משפט הכריך (סנדוויץ') : תהיינה ( ( ( )g ( )h פונקציות המוגדרות בסביבה נקובה
מבני נתונים ויעילות אלגוריתמים
מבני נתונים ויעילות אלגוריתמים (8..05). טענה אודות סדר גודל. log טענה: מתקיים Θ(log) (!) = הוכחה: ברור שמתקיים: 3 4... 4 4 4... 43 פעמים במילים אחרות:! נוציא לוגריתם משני האגפים: log(!) log( ) log(a b
תרגילים באמצעות Q. תרגיל 2 CD,BF,AE הם גבהים במשולש .ABC הקטעים. ABC D נמצאת על המעגל בין A ל- C כך ש-. AD BF ABC FME
הנדסת המישור - תרגילים הכנה לבגרות תרגילים הנדסת המישור - תרגילים הכנה לבגרות באמצעות Q תרגיל 1 מעגל העובר דרך הקודקודים ו- של המקבילית ו- חותך את האלכסונים שלה בנקודות (ראה ציור) מונחות על,,, הוכח כי
התפלגות χ: Analyze. Non parametric test
מבחני חי בריבוע לבדיקת טיב התאמה דוגמא: זורקים קוביה 300 פעמים. להלן התוצאות שהתקבלו: 6 5 4 3 2 1 תוצאה 41 66 45 56 49 43 שכיחות 2 התפלגות χ: 0.15 התפלגות חי בריבוע עבור דרגות חופש שונות 0.12 0.09 0.06
תרגול מס' 6 פתרון מערכת משוואות ליניארית
אנליזה נומרית 0211 סתיו - תרגול מס' 6 פתרון מערכת משוואות ליניארית נרצה לפתור את מערכת המשוואות יהי פתרון מקורב של נגדיר את השארית: ואת השגיאה: שאלה 1: נתונה מערכת המשוואות הבאה: הערך את השגיאה היחסית
שיעור 1. זוויות צמודות
יחידה 11: זוגות של זוויות שיעור 1. זוויות צמודות נתבונן בתמרורים ובזוויות המופיעות בהם. V IV III II I הדסה מיינה את התמרורים כך: בקבוצה אחת שלושת התמרורים שמימין, ובקבוצה השנייה שני התמרורים שמשמאל. ש
תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן
תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, 635865 מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר 1 נתון: 1. סדרה חשבונית שיש בה n איברים...2 3. האיבר
פתרון תרגיל דוגמא מרחב המדגם הוא כל הקומבינציות של 20 חודשי הולדת. לכל ילד 12 אפשרויות,לכן. לכן -
פתרון תרגיל דוגמא מרחב המדגם הוא כל הקומבינציות של 0 חודשי הולדת לכל ילד אפשרויות,לכן לכן - 0 A 0 מספר קומבינציות שלא מכילות את חודש תשרי הוא A) המאורע המשלים ל- B הוא "אף תלמיד לא נולד באחד מהחודשים אב/אלול",
אלגברה מודרנית פתרון שיעורי בית 6
אלגברה מודרנית פתרון שיעורי בית 6 15 בינואר 016 1. יהי F שדה ויהיו q(x) p(x), שני פולינומים מעל F. מצאו פולינומים R(x) S(x), כך שמתקיים R(x),p(x) = S(x)q(x) + כאשר deg(q),deg(r) < עבור המקרים הבאים: (תזכורת:
סדרות - תרגילים הכנה לבגרות 5 יח"ל
סדרות - הכנה לבגרות 5 יח"ל 5 יח"ל סדרות - הכנה לבגרות איברים ראשונים בסדרה) ) S מסמן סכום תרגיל S0 S 5, S6 בסדרה הנדסית נתון: 89 מצא את האיבר הראשון של הסדרה תרגיל גוף ראשון, בשנייה הראשונה לתנועתו עבר
אלגוריתמים ללכסון מטריצות ואופרטורים
אלגוריתמים ללכסון מטריצות ואופרטורים לכסון מטריצות יהי F שדה ו N n נאמר שמטריצה (F) A M n היא לכסינה אם היא דומה למטריצה אלכסונית כלומר, אם קיימת מטריצה הפיכה (F) P M n כך ש D P AP = כאשר λ λ 2 D = λ n
מתמטיקה בדידה תרגול מס' 12
מתמטיקה בדידה תרגול מס' 2 נושאי התרגול: נוסחאות נסיגה נוסחאות נסיגה באמצעות פונקציות יוצרות נוסחאות נסיגה באמצעות פולינום אופייני נוסחאות נסיגה לעתים מפורש לבעיה קומבינטורית אינו ידוע, אך יחסית קל להגיע
( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת
הרצאה 7 יהיו :, : C פונקציות, אז : C חח"ע ו חח"ע,אז א אם על ו על,אז ב אם ( על פי הגדרת ההרכבה )( x ) = ( )( x x, כךש ) x א יהיו = ( x ) x חח"ע נקבל ש מכיוון ש חח"ע נקבל ש מכיוון ש ( b) = c כך ש b ( ) (
אלגברה לינארית (1) - פתרון תרגיל 11
אלגברה לינארית ( - פתרון תרגיל דרגו את המטריצות הבאות לפי אלגוריתם הדירוג של גאוס (א R R4 R R4 R=R+R R 3=R 3+R R=R+R R 3=R 3+R 9 4 3 7 (ב 9 4 3 7 7 4 3 9 4 3 4 R 3 R R3=R3 R R 4=R 4 R 7 4 3 9 7 4 3 8 6
תוכן הפרק: ,best case, average case דוגמאות 1. זמן - נמדד באמצעות מס' פעולות סיבוכיות, דוגמאות, שיפור בפקטור קבוע האלגוריתם. וגודלם. איטרטיביים. לקלט.
פרק סיבוכיות פרק סיבוכיות המושג יעילות מהו? במדעי המחשב היעילות נמדדת בעזרת מדדי סיבוכיות, החשובים שבהם: של אלגוריתמים יעילותם תוכן הפרק: יעילות מהי (זיכרון וזמן, זמן ריצה T( של אלגוריתם מהו, מהם case,
גבול ורציפות של פונקציה סקלרית שאלות נוספות
08 005 שאלה גבול ורציפות של פונקציה סקלרית שאלות נוספות f ( ) f ( ) g( ) f ( ) ו- lim f ( ) ו- ( ) (00) lim ( ) (00) f ( בסביבת הנקודה (00) ) נתון: מצאו ) lim g( ( ) (00) ננסה להיעזר בכלל הסנדביץ לשם כך
Επεξεργασία και βελτιστοποίηση ερωτήσεων
Επεξεργασία και βελτιστοποίηση ερωτήσεων Πολλές ευχαριστίες στους Πάνο Βασιλειάδη, Γ. Ιωαννίδη, Τ. Σελλή, Ε. Πιτουρά για την επαναχρησιµοποίηση κειµένων/διαφανειών τους Οι εικόνες για την DB2 είναι από
{ : Halts on every input}
אוטומטים - תרגול 13: רדוקציות, משפט רייס וחזרה למבחן E תכונה תכונה הינה אוסף השפות מעל.(property המקיימות תנאים מסוימים (תכונה במובן של Σ תכונה לא טריביאלית: תכונה היא תכונה לא טריוויאלית אם היא מקיימת:.
Βελτιστοποίηση Ερωτημάτων Κεφ. 14
Βελτιστοποίηση Ερωτημάτων Κεφ. 14 Πολλές ευχαριστίες στους Πάνο Βασιλειάδη, Γ. Ιωαννίδη, Τ. Σελλή, Ε. Πιτουρά για την επαναχρησιμοποίηση κειμένων/διαφανειών τους Οι εικόνες για την DB2 είναι από DB2 Universal
Κεφάλαιο 9. Επεξεργασία και Βελτιστοποίηση Ερωτήσεων σε Σχεσιακές Βάσεις εδοµένων. Ι.Β -- Εκτέλεση Ερωτήσεων και Βελτιστοποίηση Σελίδα 4.
Κεφάλαιο 9 Επεξεργασία και Βελτιστοποίηση Ερωτήσεων σε Σχεσιακές Βάσεις εδοµένων Ι.Β -- Εκτέλεση Ερωτήσεων και Βελτιστοποίηση Σελίδα 4.40 Query Processing and Optimization Architecture of the Query Processor
הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות
אלגוריתמים חמדניים אלגוריתם חמדן, הוא כזה שבכל צעד עושה את הבחירה הטובה ביותר האפשרית, ולא מתחרט בהמשך גישה זו נראית פשטנית מדי, וכמובן שלא תמיד היא נכונה, אך במקרים רבים היא מוצאת פתרון אופטימאלי בתרגול
x a x n D f (iii) x n a ,Cauchy
גבולות ורציפות גבול של פונקציה בנקודה הגדרה: קבוצה אשר מכילה קטע פתוח שמכיל את a תקרא סביבה של a. קבוצה אשר מכילה קטע פתוח שמכיל את a אך לא מכילה את a עצמו תקרא סביבה מנוקבת של a. יהו a R ו f פונקציה מוגדרת
אלגברה ליניארית 1 א' פתרון 2
אלגברה ליניארית א' פתרון 3 4 3 3 7 9 3. נשתמש בכתיבה בעזרת מטריצה בכל הסעיפים. א. פתרון: 3 3 3 3 3 3 9 אז ישנו פתרון יחיד והוא = 3.x =, x =, x 3 3 הערה: אפשר גם לפתור בדרך קצת יותר ארוכה, אבל מבלי להתעסק
חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.
חידה לחימום ( M ש- N > (כך מספרים טבעיים Mו- N שappleי appleתוappleים בעלי אותה הזוגיות (שappleיהם זוגיים או שappleיהם אי - זוגיים). המספרים הטבעיים מ- Mעד Nמסודרים בשורה, ושappleי שחקappleים משחקים במשחק.
(2) מיונים השאלות. .0 left right n 1. void Sort(int A[], int left, int right) { int p;
מבני נתונים פתרונות לסט שאלות דומה לשאלות בנושאים () זמני ריצה של פונקציות רקורסיביות () מיונים השאלות פתרו את נוסחאות הנסיגה בסעיפים א-ג על ידי הצבה חוזרת T() כאשר = T() = T( ) + log T() = T() כאשר =
x = r m r f y = r i r f
דירוג קרנות נאמנות - מדד אלפא מול מדד שארפ. )נספחים( נספח א': חישוב מדד אלפא. מדד אלפא לדירוג קרנות נאמנות מוגדר באמצעות המשוואה הבאה: כאשר: (1) r i r f = + β * (r m - r f ) r i r f β - התשואה החודשית
מתמטיקה בדידה תרגול מס' 13
מתמטיקה בדידה תרגול מס' 13 נושאי התרגול: תורת הגרפים. 1 מושגים בסיסיים נדון בגרפים מכוונים. הגדרה 1.1 גרף מכוון הוא זוג סדור E G =,V כך ש V ו E. V הגרף נקרא פשוט אם E יחס אי רפלקסיבי. כלומר, גם ללא לולאות.
תכנון דינאמי. , p p p והמטריצה המתקבלת היא בגודל
תכנון אלגוריתמים, אביב, תרגול מס' תכנון דינאמי תכנון דינאמי בתרגול זה נדון בבעיית הכפלת סדרת מטריצות (6..(CLR ראשית נראה דוגמא:. A, A, A, A נסמן את גודל המטריצות בסדרה ע"י סדרת גדלים כאשר, p 5 5 p היא
אלגברה ליניארית 1 א' פתרון 7
אלגברה ליניארית 1 א' פתרון 7 2 1 1 1 0 1 1 0 1 0 2 1 1 0 1 0 2 1 2 1 1 0 2 1 0 1 1 3 1 2 3 1 2 0 1 5 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 4 0 0 0.1 עבור :A לכן = 3.rkA עבור B: נבצע פעולות עמודה אלמנטריות
The No Arbitrage Theorem for Factor Models ג'רמי שיף - המחלקה למתמטיקה, אוניברסיטת בר-אילן
.. The No Arbitrage Theorem for Factor Models ג'רמי שיף - המחלקה למתמטיקה, אוניברסיטת בר-אילן 03.01.16 . Factor Models.i = 1,..., n,r i נכסים, תשואות (משתנים מקריים) n.e[f j ] נניח = 0.j = 1,..., d,f j
מתמטיקה בדידה תרגול מס' 5
מתמטיקה בדידה תרגול מס' 5 נושאי התרגול: פונקציות 1 פונקציות הגדרה 1.1 פונקציה f מ A (התחום) ל B (הטווח) היא קבוצה חלקית של A B המקיימת שלכל a A קיים b B יחיד כך ש. a, b f a A.f (a) = ιb B. a, b f או, בסימון
הרצאה 7 טרנזיסטור ביפולרי BJT
הרצאה 7 טרנזיסטור ביפולרי JT תוכן עניינים: 1. טרנזיסטור ביפולרי :JT מבנה, זרם, תחומי הפעולה..2 מודל: S MOLL (אברסמול). 3. תחומי הפעולה של הטרנזיסטור..1 טרנזיסטור ביפולרי.JT מבנה: PNP NPN P N N P P N PNP
c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )
הצגות של חבורות סופיות c ארזים 6 בינואר 017 1 משפט ברנסייד משפט 1.1 ברנסייד) יהיו p, q ראשוניים. תהי G חבורה מסדר.a, b 0,p a q b אזי G פתירה. הוכחה: באינדוקציה על G. אפשר להניח כי > 1 G. נבחר תת חבורה
דיאגמת פאזת ברזל פחמן
דיאגמת פאזת ברזל פחמן הריכוז האוטקטי הריכוז האוטקטוידי גבול המסיסות של פריט היווצרות פרליט מיקרו-מבנה של החומר בפלדה היפר-אוטקטואידית והיפו-אוטקטוידית. ככל שמתקרבים יותר לריכוז האוטקטואידי, מקבלים מבנה
קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.
א{ www.sikumuna.co.il מהי קבוצה? קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. קבוצה היא מושג יסודי במתמטיקה.התיאור האינטואיטיבי של קבוצה הוא אוסף של עצמים כלשהם. העצמים הנמצאים בקבוצה הם איברי הקבוצה.
מתכנס בהחלט אם n n=1 a. k=m. k=m a k n n שקטן מאפסילון. אם קח, ניקח את ה- N שאנחנו. sin 2n מתכנס משום ש- n=1 n. ( 1) n 1
1 טורים כלליים 1. 1 התכנסות בהחלט מתכנס. מתכנס בהחלט אם n a הגדרה.1 אומרים שהטור a n משפט 1. טור מתכנס בהחלט הוא מתכנס. הוכחה. נוכיח עם קריטריון קושי. יהי אפסילון גדול מ- 0, אז אנחנו יודעים ש- n N n>m>n
צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים
מבוא: קבוצות מיוחדות של מספרים ממשיים קבוצות של מספרים ממשיים צעד ראשון להצטיינות קבוצה היא אוסף של עצמים הנקראים האיברים של הקבוצה אנו נתמקד בקבוצות של מספרים ממשיים בדרך כלל מסמנים את הקבוצה באות גדולה
הגדרה: מצבים k -בני-הפרדה
פרק 12: שקילות מצבים וצמצום מכונות לעי תים קרובות, תכנון המכונה מתוך סיפור המעשה מביא להגדרת מצבים יתי רים states) :(redundant הפונקציה שהם ממלאים ניתנת להשגה באמצעו ת מצבים א חרים. כיוון שמספר רכיבי הזיכרון
מבני נתונים ואלגוריתמים תרגול #11
מבני נתונים ואלגוריתמים תרגול # התאמת מחרוזות סימונים והגדרות: P[,,m] כך Σ * טקסט T )מערך של תווים( באורך T[,,n] n ותבנית P באורך m ש.m n התווים של P ו T נלקחים מאלפבית סופי Σ. לדוגמא: {a,b,,z},{,}=σ.
אלגברה ליניארית (1) - תרגיל 6
אלגברה ליניארית (1) - תרגיל 6 התרגיל להגשה עד יום חמישי (12.12.14) בשעה 16:00 בתא המתאים בבניין מתמטיקה. נא לא לשכוח פתקית סימון. 1. עבור כל אחד מתת המרחבים הבאים, מצאו בסיס ואת המימד: (א) 3)} (0, 6, 3,,
פתרון תרגיל בית 6 מבוא לתורת החבורות סמסטר א תשע ז
פתרון תרגיל בית 6 מבוא לתורת החבורות 88-211 סמסטר א תשע ז הוראות בהגשת הפתרון יש לרשום שם מלא, מספר ת ז ומספר קבוצת תרגול. תאריך הגשת התרגיל הוא בתרגול בשבוע המתחיל בתאריך ג טבת ה תשע ז, 1.1.2017. שאלות
ההוצאה תהיה: RTS = ( L B, K B ( L A, K A TC C A L K K 15.03
15.01 o פונקצית הוצאות של הטווח ה ארוך על מנת למקס ם רו וחי ם על פירמה לייצר תפו קה נתונה במינימום הוצא ות. נניח שמחירי גורמי הייצור קבועים. נגדיר עק ומת שוות הוצאה: כל הק ומבינציות של ו- שעבורן רמת ההוצאת
C.C Ωשרשרת. Eחסומה. E אם לכל x Rb x E
של הלמה של צורן י י י י שומים של צורן הל מה תזכרת יהי R יחס טרנזיטיבי מעל קבוצה Ω 1 הג הג a< Rb ( arb bra), a Rb ( arb a= א לכל, ab Ωנגדיר (b R >סדר R קדם-סדר קהה מעל Ω (=טרנזיטיבי ורפלקסיבי מעל Ω) ו לא
החשמלי השדה הקדמה: (אדום) הוא גוף הטעון במטען q, כאשר גוף B, נכנס אל תוך התחום בו השדה משפיע, השדה מפעיל עליו כוח.
החשמלי השדה הקדמה: מושג השדה חשמלי נוצר, כאשר הפיזיקאי מיכאל פרדיי, ניסה לתת הסבר אינטואיטיבי לעובדה שמטענים מפעילים זה על זה כוחות ללא מגע ביניהם. לטענתו, כל עצם בעל מטען חשמלי יוצר מסביבו שדה המשתרע
קיום ויחידות פתרונות למשוואות דיפרנציאליות
קיום ויחידות פתרונות למשוואות דיפרנציאליות 1 מוטיבציה למשפט הקיום והיחידות אנו יודעים לפתור משוואות דיפרנציאליות ממחלקות מסוימות, כמו משוואות פרידות או משוואות לינאריות. עם זאת, קל לכתוב משוואה דיפרנציאלית
אלגברה ליניארית 1 א' פתרון 8
אלגברה ליניארית 1 א' פתרון 8.1 נניח כי (R) A M n מקיימת = 0 t.aa הוכיחו כי = 0.A הוכחה: נביט באיברי האלכסון של.AA t.(aa t ) ii = n k=1 (A) ik(a t ) ki = n k=1 a ika ik = n k=1 a2 ik = 0 מדובר במספרים ממשיים,
כלליים זמן: S מחסנית, top(s) ראש המחסנית. (Depth First Search) For each unmarked DFS(v) / BFS(v) רקורסיבי. אלגוריתם :BFS
כלליים שיטות חיפוש בבגרפים שיטה 1: חיפוש לרוחב S (readth irst Search) זמן: ) Θ( V + הרעיון: שימוש בתור.O שיטה 2: חיפוש לעומק S (epth irst Search) Θ( V + ) יהי =(V,) גרף כלשהו, V הוא צומת התחלת החיפוש.
לדוגמא : dy dx. xdx = x. cos 1. cos. x dx 2. dx = 2xdx לסיכום: 5 sin 5 1 = + ( ) הוכחה: [ ] ( ) ( )
9. חשבון אינטגרלי. עד כה עסקנו בבעיות של מציאת הנגזרת של פונקציה נתונה. נשאלת השאלה בהינתן נגזרת האם נוכל למצוא את הפונקציה המקורית (הפונקציה שנגזרתה נתונה)? זוהי שאלה קשה יותר, חשבון אינטגרלי דן בבעיה
1 סכום ישר של תת מרחבים
אלמה רופיסה :הצירטמ לש ןדרו'ג תרוצ O O O O O O ןאבצ זעוב סכום ישר של תת מרחבים פרק זה כולל טענות אלמנטריות, שהוכחתן מושארת לקורא כתרגיל הגדרה: יהיו V מרחב וקטורי, U,, U k V תת מרחבים הסכום W U + U 2 +
תכנות בשפת C פרק שלישי: בקרת זרימה שייקה בילו יועץ ומרצה בכיר למדעי המחשב וטכנולוגית מידע מומחה למערכות מידע חינוכיות, אקדמיות ומנהליות
תכנות בשפת C פרק שלישי: בקרת זרימה שייקה בילו יועץ ומרצה בכיר למדעי המחשב וטכנולוגית מידע מומחה למערכות מידע חינוכיות, אקדמיות ומנהליות תזכורת: שימוש במשתנים מהו משתנה הגדרת משתנים ;int i ; char c= a קלט/פלט
%Initialization: Layer(0):={s}; i:=0; %Iterations: While there is an edge (u,v) s.t. u Layer( i)& v. i:=i+1;
1 אל ג ו ר י ת מ י ם 1 ח ו ב ר ת ה ר צ א ו ת ט י ו ט ה, א ב י ב 2 0 0 3 שלמה מורן החוברת מכילה תקצירי הרצאות של הדס שכנאי בסמסטר חרף 6 0 0 2 7- ספי, בתוספת מספר הרצאות של ושלי מסמסטר חורף 2 1 0 2-3 1 0
f ( x, y) 1 5y axy x xy ye dxdy לדוגמה: axy + + = a ay e 3 2 a e a y ( ) במישור. xy ואז dxdy למישור.xy שבסיסם dxdy וגבהם y) f( x, איור 25.
( + 5 ) 5. אנטגרלים כפולים., f ( המוגדרת במלבן הבא במישור (,) (ראה באיור ). נתונה פונקציה ( β α f(, ) נגדיר את הסמל הבא dd e dd 5 + e ( ) β β איור α 5. α 5 + + = e d d = 5 ( ) e + = e e β α β α f (, )
-107- גיאומטריה זוויות מבוא מטרתנו בפרק זה היא לחזור על המושגים שנלמדו ולהעמיק את הלימוד בנושא זה.
-07- בשנים קודמות למדתם את נושא הזוויות. גיאומטריה זוויות מבוא מטרתנו בפרק זה היא לחזור על המושגים שנלמדו ולהעמיק את הלימוד בנושא זה. זווית נוצרת על-ידי שתי קרניים היוצאות מנקודה אחת. הנקודה נקראת קדקוד
xpy xry & ~yrx xiy xry & yrx
האם קיים קשר בין העדפה ובחירה? ההנחה שקיים קשר הדוק בין מערכת ההעדפות של היחידה הכלכלית ובין התנהגותה המתבטאת בבחירה בין האפשרויות העומדות בפניה מקובלת מאד בתיאוריה הכלכלית. למעשה הנחת העבודה הבלעדית בניתוח
סיכום חקירת משוואות מהמעלה הראשונה ומהמעלה השנייה פרק זה הינו חלק מסיכום כולל לשאלון 005 שנכתב על-ידי מאיר בכור
סיכום חקירת משוואות מהמעלה הראשונה ומהמעלה השנייה פרק זה הינו חלק מסיכום כולל לשאלון 5 שנכתב על-ידי מאיר בכור. חקירת משוואה מהמעלה הראשונה עם נעלם אחד = הצורה הנורמלית של המשוואה, אליה יש להגיע, היא: b
תאריך עדכון אחרון: 27 בפברואר ניתוח לשיעורין analysis) (amortized הוא טכניקה לניתוח זמן ריצה לסדרת פעולות, אשר מאפשר קבלת
תרגול 3 ניתוח לשיעורין תאריך עדכון אחרון: 27 בפברואר 2011. ניתוח לשיעורין analysis) (amortized הוא טכניקה לניתוח זמן ריצה לסדרת פעולות, אשר מאפשר קבלת חסמי זמן ריצה נמוכים יותר מאשר חסמים המתקבלים כאשר
פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה.
פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה. 16 במאי 2010 נסמן את מחלקת הצמידות של איבר בחבורה G על ידי } g.[] { y : g G, y g כעת נניח כי [y] [] עבור שני איברים, y G ונוכיח כי [y].[] מאחר והחיתוך
פרק 8: עצים. .(Tree) במשפטים הגדרה: גרף ללא מעגלים נקרא יער. דוגמה 8.1: תרגילים: הקודקודים 2 ו- 6 בדוגמה הוא ).
מבוא לפרק: : עצים.(ree) עצים הם גרפים חסרי מעגלים. כך, כיוון פרק זה הוא מעין הפוך לשני הפרקים הקודמים. עץ יסומן לרב על ידי במשפטים 8.1-8.3 נפתח חלק מתכונותיו, ובהמשך נדון בהיבטים שונים של "עץ פורש" של
מיון. 1 מיון ערימה (Heapsort) חלק I 1.1 הגדרת ערימה 0.1 הגדרה של המושג מיון מסקנה: הערך הכי גבוה בערימה נמצא בשורש העץ!
מיון ערימה (Heapsort) מבני נתונים חלק I מיון מבני נתונים ד"ר ערן לונדון. הגדרת ערימה ערימה (בינארית) הינה מערך אשר ניתן להציגו כמו עץ בינארי מלא או כמעט מלא כאשר כל קודקוד בעץ מתאים לתא במערך. העץ הינו
תשובות מלאות לבחינת הבגרות במתמטיקה מועד חורף תשע"א, מיום 31/1/2011 שאלון: מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן.
בB בB תשובות מלאות לבחינת הבגרות במתמטיקה מועד חורף תשע"א, מיום 31/1/2011 שאלון: 035804 מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר 1 נתון: 1 מכונית נסעה מעיר A לעיר B על כביש ראשי
אלגברה רלציונית ניר אדר
גירסה.0 0.3.00 אלגברה רלציונית מסמך זה הורד מהאתר. אין להפיץ מסמך זה במדיה כלשהי, ללא אישור מפורש מאת המחבר. מחבר המסמך איננו אחראי לכל נזק, ישיר או עקיף, שיגרם עקב השימוש במידע המופיע במסמך, וכן לנכונות
(ספר לימוד שאלון )
- 40700 - פתרון מבחן מס' 7 (ספר לימוד שאלון 035804) 09-05-2017 _ ' i d _ i ' d 20 _ i _ i /: ' רדיוס המעגל הגדול: רדיוס המעגל הקטן:, לכן שטח העיגול הגדול: / d, לכן שטח העיגול הקטן: ' d 20 4 D 80 Dd 4 /:
תורת הגרפים - סימונים
תורת הגרפים - סימונים.n = V,m = E בהינתן גרף,G = V,E נסמן: בתוך סימוני ה O,o,Ω,ω,Θ נרשה לעצמנו אף להיפטר מהערך המוחלט.. E V,O V + E כלומר, O V + E נכתוב במקום אם כי בכל מקרה אחר נכתוב או קשת של גרף לא
ביטויים רגולריים הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) הרצאה 5
הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) ביטויים רגולריים הרצאה 5 המצגת מבוססת על ספרם של פרופ' נסים פרנסיז ופרופ' שמואל זקס, "אוטומטים ושפות פורמליות", האוניברסיטה הפתוחה, 1987. גרסה ראשונה
Layer(0) := {s}; i := 0; While there is an edge (u,v) s.t. u Layer( i)& v Layer( k) i := i+1; R := {s}; while there is an edge (u,v) s.t.
אל ג ו ר י ת מ י ם ח ו ב ר ת ה ר צ א ו ת פ ב ר ו א ר 0 0 4 שלמה מורן החוברת מכילה תקצירי הרצאות של הדס שכנאי בסמסטר חרף 6 0 0 7- ספי, בתוספת מספר הרצאות של ושלי מסמסטר חורף 0-3 0 מצורפים בסוף החוברת 3
בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד
בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד סמסטר: א' מועד: א' תאריך: יום ה' 0100004 שעה: 04:00 משך הבחינה: שלוש שעות חומר עזר: אין בבחינה שני פרקים בפרק הראשון 8 שאלות אמריקאיות ולכל אחת מהן מוצעות